Z-HistogramIt is possible to approximate the underlying distribution of a random variable by using what is called an "Histogram". In order to construct an histogram one must first split the data into several intervals (also called bins) often of the same size and count the number of values falling within each intervals, the histogram plot is then constructed with the X axis representing the measured variable and the Y axis representing the frequency.
The proposed script aim to estimate the underlying distribution of a rolling z-score by constructing its histogram, here the histogram consist of 13 bins of width 0.5 rolling standard deviations. The length setting define the rolling z-score period, the window setting define the number of past data to be counted, finally using the "Total" option (true by default) will count all the rolling z-scores values since the first bar, in order to use the window setting make sure to uncheck the "Total" option.
DISPLAY
In order to see the entirety of the histogram make sure to double click on the indicator window and to have all the lower panels (text notes, pine editor...etc) hidden, finally make sure to zoom-in in order to see the frequency numbers displayed.
Z-Histogram on BTCUSD 15 min TF, the blue bins represent intervals situated over 0 while red bins represent intervals situated under 0. Here ฯ represent the X-axis in standard deviations, the histogram start with a bin situated at ฯ = -3 which count the number of times the rolling z-score was within -3 and -2.5, the histogram end with the bin situated at ฯ = 3 which count the number of time the rolling z-score was within 3 and 3.5.
It is also possible to look at the shape of the histogram without having the indicator window at full size.
INTERPREATION
An histogram can give really interesting information such as overall trend direction and strength. The direction can be measured by looking at the skewness of the histogram, with a negative skewness (the peak of the histogram situated at the right from the center) representing down-trending variations and positive skewness (the peak of the histogram situated at the left from the center) representing up-trending variations, while a symmetrical histogram could represent a ranging market. The farther away the peak of the histogram is situated from the center, the stronger the trend.
Another interesting characteristic is the tailedness of the histogram, which can give information about the cleanliness of the trend, for example a positive skew and high tailedness would represent a clean up-trend, as it could suggest less variations contrary to the main trend.
An histogram applied to the rolling z-score can give various useful information. As a recall the rolling z-score of the price measure the distance between the closing price and its moving average in term of rolling standard deviations, for example if the rolling z-score is equal to 2 it means that the closing price is currently 2 rolling standard deviations over its moving average.
Lets for example analyze the histogram using INTC 15 min tf with a window of 456 bars and rolling z-score of length = 100 in order to review longer term variations.
We can see from the histogram that the uptrend visible on the chart is represented by the bins situated over 0 having an overall higher frequency than the bins under 0, we can see that the closing price tended to stay between 1 and 1.5 rolling standard deviations over its period 100 moving average. Here bins under 0 accounts for retracements in the trend.
IN SUMMARY
An histogram can give various information regarding the price evolution of a security, the proposed script aim to plot the histogram of a rolling z-score. Now this script might not be too useful but it was fun to make, also it does not mean that an histogram is not an useful tool in the context of trading, the only thing required is a god implementation of it (like volume profiles for example)
In this post we have also reviewed some important statistical concepts such as distributions, z-score, skewness and tailedness, each being extremely important in the quantitative trading field.
Thx for reading !
Search in scripts for "volume profile"
GA - Value at RiskGA Value at Risk is a multifunctional tool. Its main purpose is to plot on the chart the Value at Risk . But it shows also integrated features related to the Volatility.
Value at Risk is a measure of the risk of loss for investments, given normal market conditions, in a period.
It measures and quantifies the level of financial risk. In this case, the risk is within position over a specific time frame.
Defining p as VaR, the probability of a loss greater than VaR is p, at most. Instead, the probability of loss that is less than VaR is 1-p, at least.
The VaR Breach occurs when a loss exceeds the VaR threshold .
For this case, VaR calculation uses the volatility estimation in a time interval. It defines the Probability Confidence according to the Normal Distribution. VaR is a percentile of the Normal Distribution. This is a multiplier of the Standard Deviation that define a Volatility Range.
The Normal Distribution Area around +- the Standard Deviation gives 68% of Confidence. 2 times the Standard Deviation returns a 95% of probability area. 3 time the Standard Deviation the Area returns 99.7% of Confidence.
Knowing VaR modeling, it is possible to determine the amount of a potential loss . Then, it is possible to know if there is enough capital to cover losses. In the same way, higher-than-acceptable risks forces reducing exposure in a financial instrument.
One of its practical use is to estimate the risk of an investment that is already at portfolio. Indeed, this is the purpose of the Value at Risk calculated in this script.
At the VaR Breach that investment has reached its worst scenario. Then, it can be the case to manage that investment into the balanced portfolio.
The Value at Risk does not tell when to enter the market.
Moving Averages
GA Value at Risk bases its calculations on a set of Moving Averages. Every feature of the script uses one of these Moving Averages for its algorithm.
Moving Averages from MA0 to MA8, are the core of each feature of the script.
By default, from MA0 to MA8, Moving Averages use the Fibonacci Series to define their lengths. This happens because of the power of the Golden Ratio in the market behavior.
Instead, the first moving average is an extra resource. Its purpose is to plot a Signal Line on the chart.
The script does not consider plotting every Moving Average on the chart. But it lets you enable the plotting of 7 Moving Averages (from MA0 to MA5 + Signal Line).
It is possible to select the Moving Average Formula to use in the script. This is a setting that affects every Moving Average. Then, it changes also the result of every feature of the script.
The selection is between:
Exponential Moving Average.
Simple Moving Average.
Weighted moving Average.
Simple Moving Averages and Pointers - Full Visibility
Moving Averages and Partial Visibility
The plotting of each Moving Average can be total or partial.
By default, the plotting of Moving Averages and Signal Line is partial.
When the price approaches a Moving Average a little part of the curve becomes visible. This highlights supports or resistances.
Besides, this tracking remains on the chart. Then it shows supports and resistances that the price reached during its progression.
The Partial Visibility Algorithm is a great advantage, ruling how to plot curves. It uses a parameter to set how much of the curves is to plot.
Exponential Moving Averages and Pointers - Partial Visibility
Exponential Moving Averages and Pointers - Full Visibility
Moving Averages and Pointers
As it is clear, it is not necessary to plot entire curves of Moving Averages on the chart. But it becomes relevant to plot Pointers to Moving Averages.
Indeed, the script plots horizontal segments that point to the latest Average Prices.
Every segment has a Label that shows Average Price, Length, and its related Moving Average (from MA0 to MA8). Besides, it is possible to extend the segment to right.
These pointers are a very useful automatization. They point to the Moving Averages. In this way, they show Dynamic Supports and Resistances as horizontal segments.
They are adaptive. Used together with the Volume Profile their progression approaches Edges of High Nodes.
This adaptive behavior makes easy to see when the price reaches Volume High Nodes and slows down.
Moving Average Pointers use the Partial Visibility Algorithm. In this case, the algorithm shows pointers with higher frequency than curves.
Moving Averages Pointers have:
Horizontal Segment as a Pointer with Arrow.
Label with details.
Circle to the current Average Price.
Weighted Moving Averages and Pointers - Full Visibility
Volatility Channels
Having Moving Averages, from MA0 to MA8, it is possible to plot 9 Volatility Channels.
Each Volatility Channel uses one of the Moving Averages, from MA0 to MA8.
Indeed, each Volatility Channel has the same designation of the Moving Average used.
The Standard Deviation defines the Volatility Range. It uses the length of the Moving Average related to the Volatility Channel.
The Volatility Range is unique for each Volatility Channel. In the same way, each Volatility Channel is unique because of its relation to only one Moving Average.
By default, each volatility channel has the 2 value as Standard Deviation Multiplier. This gives 95% of Confidence that the price will stay into the Volatility Range.
Using the Simple Moving Average, each Volatility Channel becomes a Bollinger Bands envelop.
Volatility Channels work very well even using Exponential or Weighted Moving Averages.
MA0 - Volatility Channel
Volatility Channels - From MA0 to MA8
Value at Risk (VaR)
GA Value at Risk plots VaR according to the volatility. The VaR plotting follows the Trend Momentum or Buying-Selling Waves.
By default, VaR follows the Trend Momentum by 2 times the Standard Deviation of MA0. Where MA0 is the first Moving Average and Volatility Channel of the set.
Besides, by default, the calculation of the Value at Risk is adaptive. It does not follow the Volatility Channel Bands. But it changes according to the fast reaction of the price into the Volatility Range.
By default, VaR follows the main momentum even if the price is moving in opposition to it. This occurs as long as the Trend Momentum persists.
In the settings box, It is possible to select the following of the latest Buying Wave or Selling Wave.
In this case, VaR changes according to the change of Buying Wave or Selling Wave. This means that, on these conditions, VaR follows main swings. Then it follows the weakening and the strengthening of the trend momentum as long as it persists.
The plotting of the Value at Risk can show these features:
Red cycle to show the Value at Risk at the current price.
Look Back Red Line that shows the progression of the Value at Risk.
Label with details.
MA0 - Value at Risk - Not Adaptive
MA0 - Value at Risk - Adaptive
It is possible to use a different Moving Average and Volatility Channel from the set. This affects the calculation and the plotting of the Value at Risk. In this way, the algorithm return the Value at Risk for the short, middle, or long-term.
Then, you can get the Value at Risk for that Financial Instrument, calculated for ~1 year or more so as for 1 month.
The Value at Risk does not tell you when to enter the market. Besides, it does not show you that the trend is changing.
MA3 - Value at Risk - Adaptive
Value at Profit (VaP)
The Value at Profit has a descriptive purpose. It points the Volatility Band that is opposite to the Value at Risk.
I chose Value at Profit as a designation for this feature. It does not tell you where to exit the market.
But is shows what the price progression is pointing on. This happens following the switching between Volatility Ranges.
The VaP follows the Volatility Band where the price tends to converge.
An outperforming or underperforming price is running faster than the average trend. Then when the price runs enough to converge to the Volatility Band, it is over extended or under extended.
At these conditions, the increased buying or selling pressure affects the price behavior. This slows down the price progression.
The Algorithm behind the Value at Profit is adaptive. Then the pointer jumps up and down the Volatility Bands of the 9 Volatility Channels. This occurs according to the price progression, following the switching between Volatility Ranges.
So, the VaP points a Volatility Band as long as the price can have chances to converges on it. Instead, when the price has chances to exceed the Volatility Band, the VaP points to the next one.
The plotting of the Value at Profit occurs enabling its Label with details.
Value at Profit - MA0 Volatility Channel Upper Band
Value at Profit - MA6 Volatility Channel Upper Band
Price Extension
When the price runs far away from the average trend price, GA Value at Risk can plot the price extension.
It shows the distance in percentage of the price from a Moving Average of the set. This tends to highlight conditions where the price is over or under extended.
An overbought or oversold condition precedes the shortening of the Trust. It is a cause of the hesitation of the price to continue its progression. This includes also Climactic Points and Signs of Dominance.
The Price Extension plotting uses a variation of the Partial Visibility Algorithm. It plots the Price Extension Arrow only when there are specific volatility conditions.
When the Partial Visibility is set to 0, the Price Extension Arrow is always visible on the chart.
The plotting of the Price Extension includes a Label with details.
Over Extension - The Price is Outperforming MA0
Under Extension - The Price is Underperforming MA0
Price Extension Coloring for Bars and Line Chart
GA Value at Risk lets you enable the coloring of vertical charts. Green and Red colors mark the over and under extended price on bars, candle sticks, and also on the Line Chart.
The Price Extension Algorithm colors Bars and Line Chart by a momentum function.
Indeed, the coloring happens following Relative Strength Index or Bollinger Bands %B.
These 2 Momentum functions are different. Indeed, they color the chart according to the purpose of their curves.
Coloring the Line Chart, it is necessary to put on front the script visibility.
Overbought and Oversold Conditions on Line Chart by Bollinger Bands %B
Overbought and Oversold Conditions on Candlesticks Chart by Relative Strength Index
Note: I restrict access to the tool. Use the links in my signature field to gain access to the script. Feel free to send me a PM for any question.
Thank you
Girolamo Aloe
Founder of Profiting Me Finance Analytics
-
Disclaimer
Nobody in Girolamo Aloe websites and trading view profile is a Financial Advisor. Nothing therein is intended to be constructed as Financial Advice. The content on his websites is for information and educational purposes only.
Trading carries high risk. You should not invest money that you cannot afford to lose. Past performance is not an indication of future results.
PpSignal Volume Profilethis indicator shows us the strength of the volume. green is buy signal an orange is sell signal.
The yellow signal is the net volueme. Net volume is a technical indicator calculated by subtracting a security's uptick volume by its downtick volume over a specified period of time.
when the volume buy is greater than the volume of sell the background change to aqua color. When the sell volume is greater than the buy volume, the background is painted orange ...
MULTITIMEFRAME_VWAP_MANOJVWAP is a powerful concept.
It denotes the fair price that is traded in the market.
In other words, it represents a variance of POINT OF CONTROL (POC) which is a Market Profile / Volume Profile Concept.
It is a leading indicator as it is dependent on the price and volume .
Usually VWAP is used for intraday trades and Trading view as an in built indicator which works only for intraday.
This script plots daily vwap , monthly vwap , quarterly vwap and yearly vwap .
The suggested combination is :
intraday charts - daily vwap
daily charts - monthly and / or quarterly vwap
weekly charts - quarterly and / or yearly vwap
moving quantilesAlways works... Just kidding, indicates moving quantiles. Something between volume profiles and moving averages.
SuperTrend Oscillator MTFโ OVERVIEW
SuperTrend Oscillator MTF is a multi-timeframe version of the classic SuperTrend converted into an oscillator. Instead of drawing the SuperTrend line on the price chart, it displays the distance of the close from the SuperTrend line simultaneously for the current timeframe and two additional timeframes. This allows you to instantly see the trend direction and strength across three selected timeframes in a single window.
โ CONCEPT
The classic SuperTrend value is subtracted from price and normalized so that trend direction can be directly compared across different timeframes without switching charts.
- Value above zero = price below SuperTrend line โ bearish trend
- Value below zero = price above SuperTrend line โ bullish trend
- The further away from zero, the stronger the trend.
โ FEATURES
- Three SuperTrend Oscillator lines: current TF, TF1 and TF2
- Automatic detection of 3-timeframe agreement
- BUY and SELL labels that appear only when all three timeframes turn in the same direction at the same moment
- Circle signals on every zero-line cross of the current timeframe
- Configurable soft gradient fill (can be disabled)
- Zero line changes color (green/red/gray) depending on 3-TF agreement
- Fully customizable colors for each timeframe
- Built-in alerts for all signal types
โ HOW TO USE
Add the indicator to the chart โ set two additional timeframes and adjust ATR Period and Factor to suit your trading style.
Main settings:
- ATR Period โ default 10
- Factor โ default 3.0 (higher = fewer signals)
- TF 1 and TF 2 โ any timeframes (e.g. 1H+4H, 4H+D, D+W, etc.)
- Enable gradient โ turn fill on/off
- Show BUY/SELL labels (3 TF agreement) โ enable/disable the strongest signals
Interpretation:
Two types of signals:
- Green/red circles โ current timeframe changes trend direction (faster signal)
- BUY/SELL labels โ all three timeframes simultaneously switch to the same direction (strongest confluence)
- Additionally, the zero line turns green or red when all three trends are aligned.
โ APPLICATIONS
Perfect for:
- Trend-following with multi-timeframe confirmation
- Filtering false breakouts on lower timeframes
- Scalping & day trading (use fast circle signals)
- Swing & position trading (wait for full 3-TF agreement)
Best combined with:
- Support/resistance levels and supply/demand zones โ enter long after a confirmed breakout and retest of a key level (e.g. Change of Character, Break of Structure, Order Block, 0.618โ0.786 Fibonacci) only when the oscillator shows 3-TF agreement or at least a bullish circle. Hold the trade to the next significant resistance/supply zone.
- Volume and Volume Profile โ confirm move strength with rising volume and high-volume nodes at the breakout level. Declining volume while moving away from zero may signal trend exhaustion.
- Classic oscillators (RSI, Stochastic, MACD) โ use primarily for spotting divergences and overbought/oversold conditions. One of the safest exits is when a regular or hidden divergence appears on RSI/Stochastic in an extreme zone, even if SuperTrend Oscillator MTF still shows alignment.
โ NOTES
- Works on all markets and all timeframes
- BUY/SELL labels (3-TF agreement) are the cleanest and strongest signals
- Circle signals are faster but more prone to noise
- Higher ATR Period = fewer signals, higher quality
RGainzAlgo Mk.11Only use this if you hate losing money more than you like making it since it will only give the thing, not the gamble/lotto ticket that will burn your account. inspired by all the scammers on TikTok and Instagram but actually working to help you. Anyway without further ado, I give you:
๐ RGainzAlgo Mk.11โInstitutional Trend System
RGainzAlgo Mk.11 is a precision trend-trading suite designed to filter out market noise using advanced volume analysis and volatility logic. Unlike standard indicators that lag and get "chopped up," Mk.11 utilizes a proprietary Signal Strength Engine and Auto-Throttle Logic to adapt to changing market conditions in real time.
๐ง The Core Intelligence: "Signal Strength Engine"
At the bottom-right of your screen, the Heads-Up Display (HUD) gives you a real-time health check of the market (0โ100 score). It analyzes 4 distinct dimensions on every candle:
1. Trend Velocity: (EMA Spread)
2. Volume Flow: (Institutional participation)
3. Momentum Integrity: (Candle body & slope analysis)
4. Volatility Stability: (ATR consistency)
๐ก๏ธ Feature: Auto-Throttle Logic
The algorithm automatically shifts "gears" based on the market condition to protect your capital:
๐ด STRICT Mode (Score 0โ40): Detected in choppy/weak markets. The algo engages safety filters and requires 1.4x volume to trigger a trade.
๐ก NORMAL Mode (Score 40โ70): Standard trend-following rules apply (1.1x Volume).
๐ต AGGRESSIVE Mode (Score 70+): Engaged during high-velocity breakouts. Filters are relaxed (0.8x volume) to ensure you catch fast-moving entries.
๐ Professional Visual Tools
Liquidity Heatmap: A dynamic volume profile on the right side of the chart highlights "brick wall" resistance and "vacuum" zones where price moves fast.
Option Strike Labels: Automatically calculates suggested Call/Put Strikes (e.g., "Buy CALL 450").
Momentum Bursts: Visual triangles indicate sudden volume spikesโperfect for scaling into winning positions.
Dynamic Background: The chart background changes color (green/red) to indicate the dominant macro trend.
---
โก How to Trade with Mk.11
1. Wait for the Signal: Look for a BUY (green) or SELL (red) label.
2. Check the HUD:
Is the Score high (green/blue)?
Is the mode "Normal" or "Aggressive"? (Avoid "Strict" if possible).
3. Check the Heatmap: Ensure you aren't buying directly into a massive yellow wall of resistance.
4. Execute: Use the suggested strike price for options or enter the perp contract.
---
โ๏ธ Best Settings
Assets: SPY, QQQ, NVDA, TSLA, AAPL, GOOGL, MSFT, AMZN, BTCUSD, ETHUSD.
Timeframes: 5m, 15m, 1H.
Recommended: Enable "Limit to RTH" if you are day trading stocks to avoid pre-market noise.
---
Risk Disclaimer: Trading involves risk. This algorithm is a tool to assist decision-making, not financial advice. Past performance is not indicative of future results.
By FallenAngel666
Viprasol Elite Advanced Pattern Scanner# ๐ Viprasol Elite Advanced Pattern Scanner
## Overview
The **Viprasol Elite Advanced Pattern Scanner** is a sophisticated technical analysis tool designed to identify high-probability double bottom (DISCOUNT) and double top (PREMIUM) patterns with unprecedented accuracy. Unlike basic pattern detectors, this elite scanner employs an AI-powered quality scoring system to filter out false signals and highlight only the most reliable trading opportunities.
## ๐ฏ Key Features
### Advanced Pattern Detection
- **DISCOUNT Patterns** (Double Bottoms): Identifies bullish reversal zones where price may bounce
- **PREMIUM Patterns** (Double Tops): Detects bearish reversal zones where price may decline
- Multi-point validation system (5-point structure)
- Symmetry analysis with customizable tolerance
### ๐ค AI Quality Scoring System
Each pattern receives a quality score (0-100) based on:
- **Symmetry Analysis** (32% weight): How closely the two bottoms/tops match
- **Trend Context** (22% weight): Strength of the preceding trend using ADX
- **Volume Profile** (22% weight): Volume confirmation at key points
- **Pattern Depth** (16% weight): Significance of the pattern's price range
- **Structure Quality** (16% weight): Overall pattern formation quality
Quality Grades:
- โญ **ELITE** (88-100): Highest probability setups
- โจ **VERY STRONG** (77-87): Strong trade opportunities
- โ **STRONG** (67-76): Valid patterns with good potential
- โ **VALID** (65-66): Acceptable patterns meeting minimum criteria
### ๐ฏ Intelligent Target System
Three target modes per pattern direction:
- **Conservative**: 0.618 Fibonacci extension (safer, closer targets)
- **Balanced**: 1.0 extension (moderate risk/reward)
- **Aggressive**: 1.618 extension (higher risk/reward)
Targets automatically adjust based on pattern quality score.
### ๐ง Advanced Filtering Options
- **Volatility Filter (ATR)**: Excludes patterns during extreme volatility
- **Momentum Filter (ADX)**: Ensures sufficient trend strength
- **Liquidity Filter (Volume)**: Confirms adequate trading volume
### ๐ Pattern Lifecycle Management
- Real-time neckline tracking with extension multiplier
- Pattern invalidation after extended wait period
- Breakout/breakdown confirmation
- Reversal detection (pattern failure scenarios)
- Target achievement tracking
### ๐ Premium Visual System
- Color-coded quality levels
- Cyber-themed color scheme (Neon Green/Hot Pink/Purple/Cyan)
- Transparent fills for pattern zones
- Dynamic labels with pattern information
- Elite dashboard showing live pattern stats
## ๐ How To Use
### Basic Setup
1. Add indicator to your chart
2. Enable desired patterns (DISCOUNT and/or PREMIUM)
3. Adjust quality threshold (default: 65) - higher = fewer but better signals
4. Set your preferred target mode
### Trading DISCOUNT Patterns (Bullish)
1. Wait for pattern detection (labeled points 1-4)
2. Check quality score on dashboard
3. Entry on breakout above neckline (point 5)
4. Stop loss below the lowest bottom
5. Target shown automatically based on your mode
6. โ ๏ธ Watch for pattern failure (break below bottoms = SHORT signal)
### Trading PREMIUM Patterns (Bearish)
1. Wait for pattern detection (labeled points 1-4)
2. Check quality score on dashboard
3. Entry on breakdown below neckline (point 5)
4. Stop loss above the highest top
5. Target shown automatically based on your mode
6. โ ๏ธ Watch for pattern failure (break above tops = LONG signal)
## โ๏ธ Input Settings Guide
### ๐ Detection Engine
- **Left/Right Pivots**: Higher = fewer but cleaner patterns (default: 6/4)
- **Min Pattern Width**: Minimum bars between bottoms/tops (default: 12)
- **Symmetry Tolerance**: Max % difference allowed between levels (default: 1.8%)
- **Extension Multiplier**: How long to wait for breakout (default: 2.2x pattern width)
### โญ Quality AI
- **Min Quality Score**: Only show patterns above this score (default: 65)
- **Weight Distribution**: Customize what matters most (symmetry/trend/volume/depth/structure)
### ๐ง Filters
- **Volatility Filter**: Avoid choppy markets (recommended: ON)
- **Momentum Filter**: Ensure trend strength (recommended: ON)
- **Liquidity Filter**: Volume confirmation (recommended: ON)
### ๐ Target System
- Choose target aggression for each pattern type and direction
- Higher quality patterns get adjusted targets automatically
## ๐จ Visual Customization
- Adjust colors for DISCOUNT/PREMIUM patterns
- Set quality-based color coding
- Customize label sizes
- Toggle dashboard visibility and position
- Show/hide historical patterns
## ๐จ Alert System
Set up TradingView alerts for:
- ๐ **LONG Signals**: DISCOUNT breakout, PREMIUM failure
- ๐ **SHORT Signals**: PREMIUM breakdown, DISCOUNT failure
- โ
**Target Achievement**: When price hits your target
## ๐ก Pro Tips
1. **Higher Timeframes = Better Signals**: Patterns on 4H, Daily, Weekly are more reliable
2. **Quality Over Quantity**: Focus on ELITE and VERY STRONG grades
3. **Combine with Trend**: DISCOUNT in uptrend, PREMIUM in downtrend = best results
4. **Watch Pattern Failures**: Failed patterns often provide strong counter-trend signals
5. **Adjust for Your Style**: Intraday traders use Conservative, swing traders use Aggressive
## ๐ Pattern Invalidation
Patterns become invalid if:
- No breakout/breakdown within extension period
- Support/resistance levels are broken prematurely
- Pattern shown in faded colors = no longer active
## โ ๏ธ Risk Disclaimer
This indicator is a tool for technical analysis and does not guarantee profitable trades. Always:
- Use proper risk management
- Combine with other analysis methods
- Never risk more than you can afford to lose
- Past performance does not indicate future results
QuantMotions - Smart Money BlocksSmart Money Blocks โ Clean Edition is a minimalistic, high-precision Smart Money Concepts (SMC) tool designed for traders who want clean and reliable market structure signals without chart clutter.
This script detects and visualizes Order Blocks, Fair Value Gaps (FVGs), and Liquidity Levels using a strictly filtered, volume-based institutional logic.
Unlike many SMC indicators that overload the chart with noise, this version is built to stay fast, clean, and accurate โ ideal for both scalpers and higher-timeframe traders.
๐ Features
โ Institutional Order Block Detection
โข Identifies bullish and bearish order blocks
โข Uses high-volume + price-displacement confirmation
โข OBs extend forward and deactivate when broken
โข Includes volume + tick range info-box
โ Fair Value Gaps (FVG)
โข Auto-detects bullish and bearish FVGs
โข Marks imbalance zones until they are fully filled
โข Clean, non-intrusive visualization
โ Liquidity Levels
โข Smart swing-high/swing-low liquidity detection
โข Tracks touches to distinguish strong vs weak levels
โข Marks support/resistance liquidity with labels only (no chart clutter)
โ๏ธ Clean & Minimal Design
This script is optimized for a clean workflow:
โข No volume profile
โข No BOS/CHOCH spam
โข No unused SMC elements
โข Only high-value SMC signals
โข Clean color theme for dark charts
The goal is to provide only what matters, nothing more.
๐ Use Cases
โข Smart Money / ICT style trading
โข Scalping (1s โ 1m)
โข Intraday / London & New York session trading
โข Swing trading
โข Market structure analysis
โข Liquidity and imbalance mapping
Whether you're identifying points of interest (POIs), building a bias, or mapping high-probability reaction zones โ this tool helps you see structure clearly.
๐ Alerts Included
โข Order Block creation
โข FVG creation
โข Price touching an active Order Block
โข Volume surge
โข Institutional candle detection
โข Structure break detection
Great for automation or bias confirmation.
๐ง Why This Script?
Many SMC indicators try to do everything โ which often results in clutter, lag, and unreliable signals.
This edition focuses on precision, clarity, and real usability.
The logic is light, efficient, and suited for real-time execution on very fast charts.
๐ Note
This tool does not generate trade signals by itself.
It is designed as a market structure map for traders who already understand Smart Money principles such as:
โข Displacement
โข Imbalance
โข Institutional candles
โข OB mitigation
โข Liquidity sweeps
Use it as part of your confluence system.
GRAM SCALP_PDH/PDL/P.POC/P.VAL/P.VAH_9/21EMA)This is a simple scalping strategy for futures markets (e.g., MNQ/ES), designed for prop firm challenges that require consistency and good R/R. It focuses on intraday trades during NY session (9:30 ET onward), using bias, EMAs, and key levels from prior Globex session (18:00โ17:00 ET).
Goal: Set-and-forget limit orders in bias direction, aiming for small, consistent wins.
Daily Bias (Trend Detection):
Based on the first 15-min candle (9:30โ9:45 ET).
If close > open (green): LONG ONLY bias โ background shades green, label says "LONG ONLY".
If close < open (red): SHORT ONLY bias โ background shades red, label says "SHORT ONLY".
Trade only in bias direction to avoid counter-trend risks. No bias? Sit out.
EMAs for Entries/Confirmation:
9 EMA (orange): Fast line for short-term trend/pullbacks.
21 EMA (purple): Slower line for overall direction.
Entry idea: Wait for price to pull back to 9/21 EMA in bias direction, then enter on bounce/break (e.g., long above EMA on green bias).
Use as dynamic support/resistance โ don't trade if price is far from EMAs.
Key Levels from Prior Session (Globex 18:00โ17:00 ET):
PDH (Previous Day High): Gray line โ potential resistance/target for longs.
PDL (Previous Day Low): Gray line โ potential support/target for shorts.
Volume Profile (VP):
POC (Point of Control, orange): Highest volume price โ strong magnet; price often returns here.
VAH (Value Area High, fuchsia circles): Top of 70% volume range โ resistance; break above = bullish.
VAL (Value Area Low, fuchsia circles): Bottom of 70% volume range โ support; break below = bearish.
Use levels for entries (e.g., bounce off VAL for long), stops (behind level), or targets (e.g., aim for POC/VAH).
Trading Rules:
Session: NY open (9:30 ET) to close (16:00 ET). Avoid news/high volatility.
Bias Only: After 9:45 ET, check label/color โ trade longs on green, shorts on red.
Entries: Set limit orders at key levels/EMAs in bias direction. E.g., long bias: Buy limit at VAL or EMA pullback.
Risk Management:
Stop Loss: Behind nearest level (e.g., below VAL for long) or fixed 10-20 ticks.
Take Profit: 1:2 risk-reward or at next level (e.g., PDH/POC).
Position Size: 1-2% risk per trade; max 5 trades/day for prop rules.
Exits: Trail with EMAs or exit at EOD. No overnight holds.
Avoid: Choppy markets, gaps through levels, or no clear bias.
Why It Works:
Bias filters bad trades; EMAs confirm momentum; VP/PDH/PDL provide high-probability zones based on where volume/price settled overnight.
Simple, mechanical โ ideal for prop challenges (rules on drawdown, consistency).
Backtest on 2-min charts; aim for 60%+ win rate on small scalps (5-20 ticks).
Customize in indicator settings (e.g., VP bin size, line colors). Test on demo before live. Not financial advice โ trade at own risk.10 web pages
VaCs, Trade Indic## ๐ **MAIN PRICE CHART (Primary Panel)**
Overlay on the main candlestick chart:
* 200 EMA + 50 EMA trend ribbons
* Parabolic SAR
* Logarithmic Growth Curves (LGC / LGH)
* Stock-to-Flow (S2F) bands
* Linear, Log, and Polynomial Regression Channels
* Liquidity mapping:
* Buyside liquidity
* Sellside liquidity
* Fair Value Gaps (FVG)
* Order Blocks
* Imbalance Zones
* Smart Money Concepts (SMC):
* HH, HL, LH, LL structure
* BOS (Break of Structure)
* CHOCH (Change of Character)
* Whale Accumulation Layers:
* Wallet cohorts (1โ10 / 10โ100 / 100โ1K / 1Kโ10K)
* Whale inflow/outflow
* Exchange net positions
* On-chain macro layers:
* NUPL
* MVRV
* SOPR
* Realized price bands
* Miner Position Indicator
* Hash Ribbons
* Market cycle markers:
* Halving cycles
* Accumulation, Markup, Distribution, Markdown phases
* Fundamental macro overlays:
* Fed interest rate events
* CPI releases
* ETF inflow/outflow markers
* Major global news catalysts
---
## ๐ **SUB-PANEL #1 โ Momentum Oscillators**
Add a clearly separated lower panel containing:
* MACD (standard)
* RSI (14) **with divergence lines**
* Stochastic RSI
* MFI (Money Flow Index)
This panel must be independent and **not overlayed** on the main chart.
---
## ๐ **SUB-PANEL #2 โ Volume & Flow Analytics**
A second independent lower panel showing:
* Volume Profile
* On-Balance Volume (OBV)
* **VWAP** (Volume Weighted Average Price)
* Must be clean, visible, and used for trend confirmation
* Use logic equivalent to TradingView Pine Script v6 **ta.vwap()**
* Represents a stable VWAP line across the full dataset
* Funding Rate
* Open Interest (OI)
* CVD (Cumulative Volume Delta)
---
## ๐ **SUB-PANEL #3 โ On-Chain Analytics Panel**
Add a dedicated panel for:
* Exchange inflow/outflow
* Miner flow
* Realized profits vs realized losses
* Stablecoin Supply Ratio (SSR)
* Any high-frequency on-chain volatility signals
---
RT-Anchored OBVOBV, or On Balance Volume, is a classic tool for traders who want to pick up on subtle shifts in buying and selling pressure that price alone may not show. It accumulates volume up or down depending on whether price closes higher or lower, creating a running total of โwho is in controlโ behind the candles.
Introduction
This Anchored OBV builds on the base OBV concept and pushes it a step further by anchoring the OBV calculation to a specific lookback window. It also adds color coding and a bull/bear midpoint line so traders can more easily see when the trend in Anchored OBV is tilting bullish or bearish over the selected window.
How The Anchor Works
Traditional OBV is cumulative from the start of the chart, which means very old data can still influence the current line. Anchored OBV instead focuses on a moving โanchorโ window:
Anchored OBV is recalculated over a sliding lookback range defined by the Anchor Historical Length (in bars).
As each new candle forms, the window rolls forward, effectively re-anchoring Anchored OBV to recent data.
A central bull/bear trend line is drawn as a midpoint so traders can see when Anchored OBV is spending more time above (bullish) or below (bearish) that level.
This approach allows the indicator to respond to changes in trend over a defined period, rather than carrying the full history of older market regimes. In the example image, the built-in OBV is shown alongside Anchored OBV so you can see how the anchored version reacts differently to recent data.
Reading The Color States
The Anchored OBV line is color-coded so trend states are easy to read at a glance:
Bull Trend โ Anchored OBV is rising and holding above the midpoint line, suggesting sustained accumulation over the anchor window.
Bear Trend โ Anchored OBV is falling and holding below the midpoint line, suggesting sustained distribution over the anchor window.
Neutral / Transition Zone โ Anchored OBV is flat or choppy around the midpoint, often marking consolidation or a potential shift in control.
By watching how long Anchored OBV stays in each state, traders can quickly judge whether a move is being supported or faded by underlying volume.
Spotting BART / Distribution Style Setups
One practical use for Anchored OBV is to help identify situations where price chops sideways but volume is quietly bleeding in one direction. For example:
Price may move sideways in a tight range while Anchored OBV trends lower below the midpoint, which can hint at stealth distribution before a breakdown.
Conversely, price can drift sideways while Anchored OBV trends higher above the midpoint, hinting at accumulation before an upside expansion.
These types of โOBV diverging while price is flatโ sequences are easier to see when Anchored OBV is anchored to a fixed window instead of the entire chart history. In the example image, we can see Anchored OBV trending downwards and holding below the midpoint before price breaks down from the sideways range; the Bart doodle on the price pane highlights that structure visually.
Settings
Three main settings can be adjusted by the trader:
Rainbow Color Threshold โ Adjusts the threshold that controls when the Anchored OBV line changes color between bullish, bearish, or neutral states.
Rainbow Color Sensitivity โ Adjusts how sensitive the color changes are to shifts in Anchored OBV. Higher sensitivity will flip colors more quickly; lower sensitivity will require stronger moves in Anchored OBV.
Anchor Historical Length (bars) โ Controls how far back the Anchored OBV โanchorโ looks in time. Shorter windows make the tool more reactive to recent activity; longer windows smooth out the line and focus on bigger trends.
Different markets and timeframes may benefit from different combinations of these settings. Many traders will use a longer anchor on higher timeframes and a shorter one for intraday work.
What Makes This Tool Different
While standard OBV is widely available, this Anchored OBV is tailored for traders who want a more localized, regime-aware view of volume pressure:
It recalculates Anchored OBV over a rolling anchor window instead of relying on the entire chart history.
It introduces a clear bull/bear midpoint line to separate accumulation from distribution within that window.
It adds a configurable color-coding layer so trend states and transitions are visually obvious without needing additional oscillators.
It is designed to work alongside price structure, volume profile, or other tools as a dedicated โvolume trend lensโ rather than a generic momentum overlay.
Important Note
This indicator is intended to provide additional context around volume trends and accumulation/distribution behavior. It is not a standalone signal generator and should always be used together with your own analysis, testing, and risk management. Historical Anchored OBV behavior does not guarantee future results.
๐ Tight lines and happy trading!
ICS๐๏ธ Institutional Confluence Suite (ICS) Indicator
The Institutional Confluence Suite is a powerful and highly customizable TradingView indicator built to help traders identify key institutional trading concepts across multiple timeframes. It visualizes essential market components like Market Structures (MS), Order Blocks (OB)/Breaker Blocks (BB), Liquidity Zones, and Volume Profile, providing a confluence of institutional price action data.
๐ Key Features & Components
1. Market Structures (MS)
Purpose: Automatically identifies and labels shifts in market trends (Market Structure Shift, MSS) and continuations (Break of Structure, BOS).
Timeframe Detection: You can select detection across Short Term, Intermediate Term, or Long Term swings to match your trading horizon.
Visualization: Plots colored lines (Bullish: Teal, Bearish: Red) to mark the structures and optional text labels (BOS/MSS) for clear identification.
2. Order & Breaker Blocks (OB/BB)
Purpose: Detects and projects potential Supply and Demand zones based on recent price action that led to a swing high or low.
Block Types: Distinguishes between standard Order Blocks and Breaker Blocks (OBs that fail to hold and are traded through, often serving as support/resistance in the opposite direction).
Customization:
Detection Term: Adjusts sensitivity (Short, Intermediate, Long Term).
Display Limit: Sets the maximum number of recent Bullish and Bearish blocks to display.
Price Reference: Option to use the Candle Body (Open/Close) or Candle Wicks (High/Low) to define the block boundaries.
Visualization: Displays blocks as colored boxes (Bullish: Green, Bearish: Red) extending into the future, with a dotted line marking the 50% equilibrium level. Breaker Blocks are indicated by a change in color/line style upon being broken.
3. Buyside & Sellside Liquidity (BSL/SSL)
Purpose: Highlights areas where retail stops/limit orders are likely clustered, often represented by a series of relatively equal highs (Buyside Liquidity) or lows (Sellside Liquidity).
Detection Term: Adjustable sensitivity (Short, Intermediate, Long Term).
Margin: Uses a margin (derived from ATR) to group similar swing points into a single liquidity zone.
Visualization: Plots a line and text label marking the swing point, and a box indicating the clustered liquidity zone.
4. Liquidity Voids (LV) / Fair Value Gaps (FVG)
Purpose: Identifies areas where price moved sharply and inefficiency was created, often referred to as Fair Value Gaps or Imbalances. These are price ranges where minimal trading volume occurred.
Threshold: Uses a multiplier applied to the 200-period ATR to filter for significant gaps.
Mode: Can be set to Present (only show voids near the current price) or Historical (show all detected voids).
Visualization: Fills the price gap with colored boxes (Bullish/Bearish zones), often segmented to represent the price delivery across the gap.
5. Enhanced Liquidity Detection
Purpose: A complementary feature that uses volume and price action to highlight areas of high liquidity turnover, potentially indicating stronger Support and Resistance zones.
Calculation: Utilizes a volume-weighted approach to color-grade liquidity zones based on their significance.
Visualization: Plots shaded boxes (gradient-colored) around swing highs/lows, with text displaying the normalized volume strength.
6. Swing Highs/Lows
Purpose: Directly marks the price points identified as Swing Highs and Swing Lows based on the lookback periods.
Timeframe Detection: Can be enabled for Short Term, Intermediate Term, or Long Term swings.
Visualization: Plots a small colored dot/label (e.g., "โฆ") at the swing point.
This indicator is an invaluable tool for traders employing ICT (Inner Circle Trader), Smart Money Concepts (SMC), or general price action strategies, as it automatically aggregates and displays these critical structural and liquidity elements.
Point of Control (POC)**Point of Control (POC) Indicator**
This indicator identifies the price level where the most trading volume occurred over a specified lookback period (default: 365 days). The POC represents a significant support/resistance level where the market found the most acceptance.
**Key Features:**
- **POC Line**: Bright green horizontal line showing the highest volume price level
- **Volume Profile Analysis**: Divides price range into rows and calculates volume distribution
- **Value Area (Optional)**: Shows VAH and VAL levels containing 70% of total volume
- **Customizable**: Adjust lookback period, price resolution, colors, and line width
**How to Use:**
- POC acts as a magnet - price often returns to test these high-volume levels
- Strong support/resistance zone where significant trading activity occurred
- Useful for identifying key price levels for entries, exits, and stops
- Higher lookback periods (365 days) show longer-term significant levels
**Settings:**
- Lookback Period: Number of bars to analyze (default: 365)
- Price Rows: Calculation resolution - higher = more precise (default: 24)
- Toggle Value Area High/Low for additional context
---
21 SMA over 200 SMA Bullish Cross Highlighter21 SMA Over 200 SMA โ Momentum Cross for BTC Scalpers
A precise and lightweight indicator designed to highlight when short-term momentum aligns with the broader Bitcoin trend.
It visualizes when the 21-period Simple Moving Average (SMA) crosses above the 200-period SMA, often signaling the beginning of a sustained directional move โ especially effective on the 1-minute BTC chart during trending market conditions.
Core Concept
When the 21 SMA crosses above the 200 SMA on Bitcoin during an active uptrend, the probability increases that price will continue rising as short-term traders and algorithms join the move.
This indicator helps you identify that momentum shift in real time and react before the breakout gains full traction.
Features
Clear visual label for every bullish cross (21โ200)
Optional bearish cross labels (21โ200)
Optimized for 1m, 5m, and 15m BTC charts
Lightweight and efficient โ ideal for multi-chart scalping layouts
Built-in alert conditions for manual alert setup
Excellent synergy with VRVP (Visible Range Volume Profile) for confirming volume-based breakout zones
Suggested Use
Focus on the 1-minute Bitcoin chart for early signals.
When a bullish cross appears, use VRVP to locate high-volume nodes or breakout levels for precise entries.
Confirm alignment on 5m or 15m charts before executing.
Combine with RSI, Stoch RSI, or volume analysis to refine timing and manage risk.
Trading Insight
The 21/200 SMA relationship has long been a trusted tool for trend identification.
When both averages slope upward and the cross occurs above a strong VRVP volume zone, it often marks the start of a new impulsive leg in BTC ideal for short-term scalps or the first confirmation of a broader trend continuation.
Created for disciplined BTC scalpers who value structured setups, clarity, and confirmation through data rather than noise.
Advanced Psychological Levels with Dynamic Spacingโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ADVANCED PSYCHOLOGICAL LEVELS WITH DYNAMIC SPACING
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
A comprehensive psychological price level indicator that automatically identifies and displays round number levels across multiple timeframes. Features dynamic ATR-based spacing, smart crypto detection, distance tracking, and customizable alert system.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
WHAT THIS INDICATOR DOES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This indicator automatically draws psychological price levels (round numbers) that often act as support and resistance:
- Dynamic ATR-Based Spacing - Adapts level spacing to market volatility
- Multiple Level Types - Major (250 pip), Standard (100 pip), Mid, and Intraday levels
- Smart Asset Detection - Automatically adjusts for Forex, Crypto, Indices, and CFDs
- Crypto Price Adaptation - Intelligent level spacing based on cryptocurrency price magnitude
- Distance Information Table - Real-time percentage distance to nearest levels
- Combined Level Labels - Clear identification when multiple level types coincide
- Performance Optimized - Configurable visible range and label limits
- Comprehensive Alerts - Notifications when price crosses any level type
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
HOW IT WORKS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
PSYCHOLOGICAL LEVELS CONCEPT:
Psychological levels are round numbers where traders tend to place orders, creating natural support and resistance zones. These include:
- Forex: 1.0000, 1.0100, 1.0050 (pips)
- Crypto: $100, $1,000, $10,000 (whole numbers)
- Indices: 10,000, 10,500, 11,000 (points)
Why They Matter:
- Traders naturally gravitate to round numbers
- Stop losses cluster at these levels
- Take profit orders concentrate here
- Institutional algorithmic trading often targets these levels
DYNAMIC ATR-BASED SPACING:
Traditional Method:
- Fixed spacing regardless of volatility
- May be too tight in volatile markets
- May be too wide in quiet markets
Dynamic Method (Recommended):
- Uses ATR (Average True Range) to measure volatility
- Automatically adjusts level spacing
- Tighter levels in low volatility
- Wider levels in high volatility
Calculation:
1. Calculate ATR over specified period (default: 14)
2. Multiply by ATR multiplier (default: 2.0)
3. Round to nearest psychological level
4. Generate levels at dynamic intervals
Benefits:
- Adapts to market conditions
- More relevant levels in all volatility regimes
- Reduces clutter in trending markets
- Provides more detail in ranging markets
LEVEL TYPES:
Major Levels (250 pip/point):
- Highest significance
- Primary support/resistance zones
- Color: Red (default)
- Style: Solid lines
- Spacing: 2.5x standard step
Standard Levels (100 pip/point):
- Secondary importance
- Common psychological barriers
- Color: Blue (default)
- Style: Dashed lines
- Spacing: Standard step
Mid Levels (50% between major):
- Optional intermediate levels
- Halfway between major levels
- Color: Gray (default)
- Style: Dotted lines
- Usage: Additional confluence points
Intraday Levels (sub-100 pip):
- For intraday traders
- Fine-grained precision
- Color: Yellow (default)
- Style: Dotted lines
- Only shown on intraday timeframes
SMART ASSET DETECTION:
Forex Pairs:
- Detects major currency pairs automatically
- Uses pip-based calculations
- Standard: 100 pips (0.0100)
- Major: 250 pips (0.0250)
- Intraday: 20, 50, 80 pip subdivisions
Cryptocurrencies:
- Automatic price magnitude detection
- Adaptive spacing based on price:
* Under $0.10: Levels at $0.01, $0.05
* $0.10-$1: Levels at $0.10, $0.50
* $1-$10: Levels at $1, $5
* $10-$100: Levels at $10, $50
* $100-$1,000: Levels at $100, $500
* $1,000-$10,000: Levels at $1,000, $5,000
* Over $10,000: Levels at $5,000, $10,000
Indices & CFDs:
- Fixed point-based system
- Major: 500 point intervals (with 250 sub-levels)
- Standard: 100 point intervals
- Suitable for stock indices like SPX, NASDAQ
COMBINED LEVEL LABELS:
When multiple level types coincide at the same price:
- Single line drawn (highest priority color)
- Combined label shows all types
- Priority: Major > Standard > Mid > Intraday
Example Label Formats:
- "1.1000 Major" - Major level only
- "1.1000 Std + Major" - Both standard and major
- "50000 Intra + Mid + Std" - Three levels coincide
Benefits:
- Cleaner chart appearance
- Clear identification of confluence
- Reduced visual clutter
- Easy to spot high-importance levels
DISTANCE INFORMATION TABLE:
Real-time tracking of nearest levels:
Table Contents:
- Nearest major level above (price and % distance)
- Nearest standard level above (price and % distance)
- Nearest standard level below (price and % distance)
Display:
- Top right corner (configurable)
- Color-coded by level type
- Real-time percentage calculations
- Helpful for position management
Usage:
- Identify proximity to key levels
- Set realistic profit targets
- Gauge potential move magnitude
- Monitor approaching resistance/support
ALERT SYSTEM:
Comprehensive crossing alerts:
Alert Types:
- Major Level Crosses
- Standard Level Crosses
- Intraday Level Crosses
Alert Modes:
- First Cross Only: Alert once when level is crossed
- All Crosses: Alert every time level is crossed
Alert Information:
- Level type crossed
- Specific price level
- Direction (above/below)
- One alert per bar to prevent spam
Configuration:
- Enable/disable by level type
- Choose alert frequency
- Customize for your trading style
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
HOW TO USE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
INITIAL SETUP:
General Settings:
1. Enable "Use Dynamic ATR-Based Spacing" (recommended)
2. Set ATR Period (14 is standard)
3. Adjust ATR Multiplier (2.0 is balanced)
Visibility Settings:
1. Set Visible Range % (10% recommended for clarity)
2. Adjust Label Offset for readability
3. Configure performance limits if needed
Level Selection:
1. Enable/disable level types based on trading style
2. Adjust line counts for each type
3. Choose line styles and colors for visibility
TRADING STRATEGIES:
Breakout Trading:
1. Wait for price to approach major or standard level
2. Monitor for consolidation near level
3. Enter on confirmed break above/beyond level
4. Stop loss just beyond the broken level
5. Target: Next major or standard level
Rejection Trading:
1. Identify major psychological level
2. Wait for price to test the level
3. Look for rejection signals (wicks, bearish/bullish candles)
4. Enter in direction of rejection
5. Stop beyond the level
6. Target: Previous level or mid-level
Range Trading:
1. Identify range between two major levels
2. Buy at lower psychological level
3. Sell at upper psychological level
4. Use standard and mid-levels for position management
5. Exit if major level breaks with volume
Confluence Trading:
1. Look for combined levels (Std + Major)
2. These represent high-probability zones
3. Use as primary support/resistance
4. Increase position size at confluence
5. Expect stronger reactions at these levels
Session-Based Trading:
1. Note opening level at session start (Asian/London/NY)
2. Trade breakouts of major levels during high-volume sessions
3. London/NY sessions: More likely to break levels
4. Asian session: More likely to respect levels (range trading)
RISK MANAGEMENT WITH PSYCHOLOGICAL LEVELS:
Stop Loss Placement:
- Place stops just beyond psychological levels
- Add buffer (5-10 pips for forex)
- Avoid exact round numbers (stop hunting risk)
- Use previous major level as maximum stop
Take Profit Strategy:
- First target: Next standard level (partial profit)
- Second target: Next major level (remaining position)
- Trail stops to breakeven at first target
- Use distance table to calculate risk/reward
Position Sizing:
- Larger positions at major levels (higher probability)
- Smaller positions at intraday levels (lower probability)
- Scale in at standard levels between major levels
- Reduce size when multiple levels are close together
TIMEFRAME CONSIDERATIONS:
Higher Timeframes (4H, Daily, Weekly):
- Focus on Major and Standard levels only
- Disable Intraday and Mid levels
- Wider level spacing expected
- Use for swing trading and position trading
Lower Timeframes (5m, 15m, 1H):
- Enable all level types
- Use Intraday levels for precision
- Tighter level spacing acceptable
- Good for day trading and scalping
Multi-Timeframe Approach:
- Identify major levels on Daily/4H charts
- Refine entries using 15m/1H intraday levels
- Trade in direction of higher timeframe bias
- Use lower timeframe levels for position management
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
CONFIGURATION GUIDE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
GENERAL SETTINGS:
Dynamic ATR-Based Spacing:
- Enabled: Recommended for most markets
- Disabled: Fixed psychological levels
- ATR Period: 14 (standard), 10 (responsive), 20 (smooth)
- ATR Multiplier: 1.0-5.0 (2.0 is balanced)
VISIBILITY SETTINGS:
Visible Range %:
- 5%: Very tight range, minimal clutter
- 10%: Balanced view (recommended)
- 20%: Wide range, more context
- 50%: Maximum range, all levels visible
Label Offset:
- 10-20 bars: Close to current price
- 30-50 bars: Moderate distance
- 50-100 bars: Far from price action
Performance Limits:
- Max Historical Bars: Reduce if indicator loads slowly
- Max Labels: Reduce for cleaner chart (20-30 recommended)
LEVEL CUSTOMIZATION:
Line Count:
- Lower (1-3): Cleaner chart, fewer levels
- Medium (4-6): Balanced view
- Higher (7-10): More context, busier chart
Line Styles:
- Solid: High importance, easy to see
- Dashed: Medium importance, clear but subtle
- Dotted: Low importance, minimal visual weight
Colors:
- Use contrasting colors for different level types
- Red/Blue/Yellow default works well
- Adjust based on chart background and personal preference
DISTANCE TABLE:
Position:
- Top Right: Doesn't interfere with price action
- Top Left: Good for right-side price scale
- Bottom positions: Less common but available
Colors:
- Default (white text, dark background) works for most charts
- Match your chart theme for consistency
- Ensure text is readable against background
ALERT CONFIGURATION:
Alert by Level Type:
- Major: Most important, fewer false signals
- Standard: Balance of frequency and importance
- Intraday: Many signals, best for active traders
Alert Frequency:
- First Cross Only: Cleaner, less noise (recommended for swing trading)
- All Crosses: Every touch, good for scalping
Alert Setup in TradingView:
1. Configure desired alert types in indicator settings
2. Right-click chart โ Add Alert
3. Select this indicator
4. Choose "Any alert() function call"
5. Set delivery method (mobile, email, webhook)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
ASSET-SPECIFIC TIPS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
FOREX (EUR/USD, GBP/USD, etc.):
- Major levels at x.x000, x.x500
- Standard levels at x.xx00
- Intraday levels at 20/50/80 pips
- Most effective during London/NY sessions
- Watch for "figure" levels (1.0000, 1.1000)
CRYPTOCURRENCIES (BTC, ETH, etc.):
- Enable dynamic spacing for volatile markets
- Levels adjust automatically based on price
- Watch major $1,000 increments for BTC
- $100 levels important for ETH
- Smaller caps: Use standard levels
- High volatility: Increase ATR multiplier to 3.0
STOCK INDICES (SPX, NASDAQ, etc.):
- 100-point levels most important
- 500-point levels for major S/R
- 50-point mid-levels for refinement
- Watch end-of-day for level reactions
- Futures often lead spot on level breaks
GOLD/COMMODITIES:
- Major levels at $50 increments ($1,900, $1,950)
- Standard levels at $10 increments
- Very reactive to psychological levels
- Watch for false breaks during low volume
- Best reactions during active trading hours
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
BEST PRACTICES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Chart Setup:
- Use clean price action charts
- Avoid too many indicators
- Ensure psychological levels are clearly visible
- Match colors to your chart theme
Level Selection:
- Start with Major and Standard levels only
- Add Mid and Intraday as needed
- Less is more - avoid chart clutter
- Adjust based on timeframe
Combining with Other Tools:
- Volume profile for confluence
- Trendlines intersecting psychological levels
- Moving averages near round numbers
- Fibonacci levels coinciding with psychological levels
Common Mistakes to Avoid:
- Trading every level touch (be selective)
- Ignoring volume confirmation
- Setting stops exactly at levels (stop hunting)
- Forgetting to adjust for different assets
- Over-relying on levels without price action confirmation
Performance Optimization:
- Reduce visible range for faster loading
- Lower max historical bars on lower timeframes
- Limit labels to 30-50 for clarity
- Disable unused level types
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
EDUCATIONAL DISCLAIMER
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This indicator identifies psychological price levels based on round numbers that tend to act as support and resistance. The methodology includes:
- Round number detection algorithms
- ATR-based dynamic spacing calculations
- Asset-specific level determination
- Distance percentage calculations
Psychological levels are a recognized concept in technical analysis, studied by traders and institutions. However, they do not guarantee price reactions and should be used as part of a comprehensive trading strategy including proper risk management, volume analysis, and price action confirmation.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
USAGE DISCLAIMER
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This tool is for educational and analytical purposes. Psychological levels can act as support or resistance but price reactions are not guaranteed. Dynamic spacing may generate different levels in different market conditions. Always conduct independent analysis, use proper risk management, and never risk capital you cannot afford to lose. Past performance does not indicate future results.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
CREDITS & ATTRIBUTION
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Original Concept: Sonar Lab
Liquidity Sniper V3 (ANTI-FAKEOUT)An advanced institutional trading indicator combining liquidity pool targeting, smart money concepts, and momentum-based entries with comprehensive risk management.
๐ฏ CORE FEATURES:
- Liquidity Sniper Module: Identifies and targets major liquidity pools (PDH/PDL, PWH/PWL, Equal Highs/Lows, HVN/LVN edges)
- Anti-Fakeout Stack: 10-layer confirmation system including VWAP reclaim, micro BOS, displacement, relative volume, and mitigation entries
- Momentum Engulf Add-On: Catches high-velocity impulsive moves with engulfing candles, volume spikes, and volatility breakouts
- GARCH Volatility Filter: Dynamic volatility analysis to avoid choppy conditions
- Multi-Timeframe Confirmation: Ensures alignment across timeframes before entries
๐ SIGNAL CLASSIFICATION:
- BEST (Green): Highest probability setups with all confirmations aligned - 6.0+ score
- BETTER (Medium Green): Strong setups with most confirmations - 4.5-6.0 score
- GOOD (Light Green): Valid setups with basic confirmations - 3.0-4.5 score
๐ TRADE SCENARIOS:
S1: Liquidity Reversal - Sweeps + reversals at key levels with displacement
S2: Continuation - Trend following with VWAP mean reversion
S3: Mean Reversion - Extreme deviations (2ฯ+) with Fibonacci exhaustion
S4: Deep Sweep - 3ฯ sweeps at major liquidity with high confluence
โก MOMENTUM TRIGGERS:
- MET (Momentum Engulf): Bullish/bearish engulfing with 1.5x+ volume spike and ATR impulse
- VBT (Volatility Breakout): Range breakouts with sigma bursts and participation
๐ก๏ธ RISK MANAGEMENT:
- Dynamic TP/SL based on ATR, VWAP bands, and liquidity pools
- 3-tier targets (T1: VWAP, T2: Nearest pool, T3: 5R extension)
- Early invalidation tracking (0.5R movement monitoring)
- Minimum 2:1 RR requirement with cooldown periods
- RTH session filters and anti-spam protection
๐ TECHNICAL EDGE:
- SMT Divergence detection vs ES correlation
- CVD (Cumulative Volume Delta) divergence confirmation
- FVG (Fair Value Gap) and Order Block mitigation entries
- Equal highs/lows clustering analysis
- Volume profile HVN/LVN identification
โ๏ธ FULLY CUSTOMIZABLE:
All parameters adjustable including cooldowns, proximity thresholds, ATR multipliers, RR floors, and scenario weights.
Perfect for: ES/NQ futures, forex majors, and liquid stocks. Works on 1-15 min timeframes. Best results during NY session (9:35-11:00 AM & 1:30-3:30 PM ET).
Created for serious traders seeking institutional-grade edge with quantifiable risk/reward and high-probability setups
Ultimate Stage Analysis Pro
โข Executive Overview
- Fuses Stan Weinstein Stage Analysis with Mark Minerviniโs Trend Template inside a single institutional workflow tool.
- Computes dynamic stage/sub-stage logic with volume, slope, and relative-strength confirmations for disciplined regime detection.
- Surfaces a premium two-column dashboard that reads like a terminal panel, summarizing momentum, breadth, and risk inputs in real time.
- Built for multi-theme environments: โInstitutional Darkโ and โInstitutional Lightโ palettes maintain clarity on any TradingView chart.
Stage & Structure Intelligence
- Classifies securities across Stage 1โ4 with optional A/B sub-stages, applying slope, moving-average alignment, and ATR regime filters.
- Captures and extends key support/resistance zones (Stage 1 basing, Stage 3 topping) with contextual labels that adapt to the active stage.
- Tracks stage duration, re-sets on transitions, and retains entry references for risk and reward projections.
- Allows users to tune slope thresholds, lookbacks, and sub-stage durations to align with desk-specific playbooks.
Momentum & Leadership Scoring
- SATA (Stage Analysis Trend Acceleration) engine evaluates 10 institutional checkpoints: breakout quality, MA structure, RS trend, momentum, volume drive, and overhead supply.
- Minervini Trend Template scoring synthesizes 50/150/200-day relationships, 52-week positioning, and relative strength, outputting a 10-point gauge.
- Mansfield Relative Strength module auto-adjusts lookbacks per timeframe, emphasizing leadership versus a configurable benchmark.
- Dashboard renders progress bars and status indicators (โConfirmedโ vs โReviewโ) for rapid institutional diligence.
Professional Visual Experience
- Theme-aware gradients, typography, and alternating row treatments provide maximum legibility without distracting glow.
- Price, moving averages, and background fills adopt cohesive accent tones tied to their respective stages for immediate context.
- Support/resistance labels, annotations, and volume cues inherit theme colors, keeping on-chart annotations minimal yet readable.
- Dashboard headers, separators, and icons guide the eye through workflow blocks: Stage summary, SATA qualifiers, Trend & Risk Metrics.
Alert Architecture
- Built-in alerts cover every structural regime change (Stage 1โStage 4) so desks can automate watchlists and allocation shifts.
- Predictive Stage 2 setup alert monitors sub-stage evolution, SATA score, RS, and volume spikes to flag imminent breakouts.
- Stage 2 confirmation alert requires synchronized trend template, SATA strength, and volume thrustโideal for deployment on high-conviction entries.
- Stage 2 weakening alert detects fading momentum (SATA drop, trend template degradation, MA breaches) to support risk reduction policy.
- Each alert is registered via alertcondition() for one-click activation in TradingViewโs Alerts panel; optional alert() calls respect the userโs on-chart toggles.
Workflow Guidance
- Choose theme via Visual Theme input to match the underlying chart; adjust transparency if overlays stack with other studies.
- Enable dashboard for at-a-glance institutional readouts; hide it when screen real estate is limited or for export.
- SATA/Trend Template blocks can be toggled to focus on either Weinstein or Minervini methodologies independently.
- Use relative strength inputs (Benchmark Symbol, RS Period) to align the indicator with your investment universe (e.g., SPX, NDX, sector ETFs).
- Risk settings (Account Risk %, position sizing toggle) contextualize stop levels and risk/reward multipliers inside the dashboard.
- Combine with volume profile or market breadth overlays for a holistic Stage Analysis execution stack.
Smart Structure Pro - Market Structure & Smart Money Conceptsโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
SMART STRUCTURE PRO
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
A comprehensive market structure analysis tool that identifies institutional trading
patterns and smart money concepts for improved trade timing and decision-making.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ WHAT IT DOES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This indicator automatically detects and visualizes key market structure elements:
๐น BOS (Break of Structure)
- Identifies trend continuation patterns
- Marks when price breaks above previous highs (bullish) or below previous lows (bearish)
- Confirms trend strength and momentum
๐น CHoCH (Change of Character)
- Detects potential trend reversals
- Alerts when market structure shifts from bullish to bearish or vice versa
- Helps identify early reversal opportunities
๐น Order Blocks
- Highlights institutional entry zones
- Identifies the last opposite candle before a structure break
- Shows areas where smart money likely entered positions
๐น Fair Value Gaps (FVG)
- Detects price imbalances and inefficiencies
- Shows areas where price moved rapidly leaving gaps
- Often act as support/resistance when retested
๐น Liquidity Zones
- Marks swing high and low levels
- Identifies areas where stop losses likely cluster
- Shows potential stop hunt and liquidity grab zones
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ฏ HOW TO USE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
BULLISH SETUP:
1. Wait for Bullish CHoCH (trend reversal signal) or BOS โ (continuation)
2. Look for price to pull back into an Order Block or Fair Value Gap
3. Enter long when price bounces from these zones
4. Place stop loss below the Order Block
5. Target the next liquidity zone or resistance level
BEARISH SETUP:
1. Wait for Bearish CHoCH (trend reversal signal) or BOS โ (continuation)
2. Look for price to retrace into an Order Block or Fair Value Gap
3. Enter short when price rejects from these zones
4. Place stop loss above the Order Block
5. Target the next liquidity zone or support level
DASHBOARD INTERPRETATION:
โข Trend: Current market direction (Bullish/Bearish)
โข Volume: Confirmation strength (High volume = stronger signals)
โข Signal: Latest structure break detected
โข Key High/Low: Critical levels for the current trend
โข Position: Price location (Premium = expensive, Discount = cheap)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ SETTINGS GUIDE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
STRUCTURE DETECTION:
โข Pivot Length (Default: 10)
- Lower values = More signals but potentially weaker
- Higher values = Fewer signals but stronger/more reliable
- Recommended: 8-12 for intraday, 10-15 for higher timeframes
โข Structure Line Extension
- Visual preference for how far lines extend
- Does not affect signal detection
SMART MONEY CONCEPTS:
โข Order Block Extension: How long OB boxes remain visible
โข FVG Extension: How long gap boxes remain visible
โข Min FVG Size: Filter out small gaps (0 = show all)
- Set to 10-20% to reduce noise
- Set to 0 to see all gaps
VOLUME FILTER:
โข Volume Confirmation (Recommended: ON)
- Filters weak signals without volume support
- Reduces false breakouts
โข Volume Multiplier (Default: 1.5)
- Higher = Stricter filtering (fewer but stronger signals)
- Lower = More signals (but may include weak ones)
DISPLAY:
โข Dashboard: Toggle information panel
โข Trend Background: Subtle color tint showing current trend
โข Dashboard Position: Choose corner placement
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ ALERTS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Available alert conditions:
โ Bullish BOS - Uptrend continuation confirmed
โ Bearish BOS - Downtrend continuation confirmed
โ Bullish CHoCH - Reversal to uptrend detected
โ Bearish CHoCH - Reversal to downtrend detected
โ Structure Break - Any significant market structure change
To set up alerts:
1. Click the "โฐ" alert icon
2. Select "Smart Structure Pro"
3. Choose your desired condition
4. Configure notification method
5. Click "Create"
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ๏ธ IMPORTANT DISCLOSURES
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
REPAINTING BEHAVIOR:
โข Pivot points WILL repaint until confirmed (this is by design and unavoidable)
โข Structure breaks (BOS/CHoCH) use CLOSED candles and do NOT repaint after confirmation
โข Order Blocks and FVGs are drawn on confirmed signals and do NOT repaint
โข All signals wait for candle close before triggering
BEST PRACTICES:
โข Use on higher timeframes (15min+) for more reliable signals
โข Combine with other analysis (support/resistance, volume profile, etc.)
โข Wait for candle close confirmation before acting on signals
โข Use proper risk management - this is not a standalone trading system
โข Backtest on your preferred instrument and timeframe
PERFORMANCE:
โข Limited to 100 boxes, 100 lines, 100 labels for optimal performance
โข Older objects automatically removed as new ones appear
โข Works on all markets (Forex, Crypto, Stocks, Indices, Commodities)
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ CONCEPTS EXPLAINED
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
MARKET STRUCTURE:
Market structure refers to the pattern of price movements creating swing highs
and lows. Understanding structure helps identify trend direction and potential
reversal points.
SMART MONEY CONCEPTS:
These are trading techniques based on tracking institutional order flow and
understanding where large players (banks, funds, institutions) enter and exit
positions.
ORDER BLOCKS:
The last opposing candle before a strong directional move. Institutions often
leave unfilled orders in these zones, which can act as support/resistance when
price returns.
FAIR VALUE GAPS:
Areas where price moved so quickly that it left an imbalance. These gaps often
get "filled" as price returns to find equilibrium, creating trading opportunities.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ EDUCATIONAL VALUE
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This indicator helps traders:
โ Understand market structure mechanics
โ Identify institutional trading patterns
โ Improve trade timing and entry precision
โ Recognize trend continuation vs reversal
โ Learn smart money concepts through visualization
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ TECHNICAL DETAILS
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โข Version: 1.0.0
โข Pine Script Version: 5
โข Indicator Type: Overlay
โข No Repainting: Structure breaks use confirmed candles
โข Performance Optimized: Limited drawing objects
โข Works On: All markets and timeframes
โข Alerts: Yes, fully customizable
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
๐ค AUTHOR
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Created by: Zakaria Safri
Original Work: All code and concepts are original implementations
Based On: ICT (Inner Circle Trader) educational concepts
License: ยฉ 2024 Zakaria Safri - Personal Use Only
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ๏ธ DISCLAIMER
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
This indicator is for educational and informational purposes only. It does not
constitute financial advice. Trading involves substantial risk of loss. Past
performance does not guarantee future results. Always conduct your own research
and consult with a licensed financial advisor before making trading decisions.
The author is not responsible for any losses incurred from using this indicator.
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
If you find this indicator helpful, please:
๐ Like and favorite
โญ Leave a review
๐ข Share with other traders
๐ฌ Comment with feedback or suggestions
Happy Trading! ๐
Institutional Orderflow Pro โ VWAP, Delta, and Liquidity
Institutional Orderflow Pro is a next-generation order flow analysis indicator designed to help traders identify institutional participation, directional bias, and exhaustion zones in real time.
Unlike traditional volume-based indicators, it merges VWAP dynamics, cumulative delta, relative volume, and liquidity proximity into a single unified dashboard that updates tick-by-tick โ without repainting.
The indicator is open-source, transparent, and educational. It aims to provide traders with a clearer read on who controls the market โ buyers or sellers โ and where liquidity lies.
The indicator combines multiple institutional-grade analytics into one framework:
RVOL (Relative Volume) = Compares current volume against the average of recent bars to identify strong institutional participation.
zฮ (Delta Z-Score) = Normalizes the buying/selling delta to reveal unusually aggressive market behavior.
CVDฮ (Cumulative Volume Delta Change) = Shows which side (buyers/sellers) is dominating this barโs order flow.
VWAP Direction & Slope = Determines whether price is trading above/below VWAP and whether VWAP is trending or flat.
PD Distance (Prev Day Confluence) = Measures the current priceโs distance from previous dayโs high, low, close, and VWAP in ATR units โ highlighting liquidity zones.
ABS/EXH Detection = Identifies institutional absorption and exhaustion patterns where momentum may reverse.
Bias Computation = Combines VWAP direction + slope to give a simplified regime signal: UP, DOWN, or FLAT.
All metrics are displayed through a color-coded, non-repainting HUD:
๐ข = bullish / favorable conditions
๐ด = bearish / weak conditions
โซ = neutral / flat
๐ก = absorption (potential trap zone)
๐ = exhaustion (momentum fading)
| Metric | Signal | Meaning |
| ---------------------- | ------- | ---------------------------------------------- |
| **RVOL โฅ 1.3** | ๐ข | High institutional activity โ valid setup zone |
| **zฮ โฅ 1.2 / โค -1.2** | ๐ข / ๐ด | Unusual buy/sell aggression |
| **CVDฮ > 0** | ๐ข | Buyers dominate this bar |
| **VWAP dir โ / โ** | ๐ข / ๐ด | Institutional bias long/short |
| **Slope ok = YES** | ๐ข | Trending market |
| **PD dist โค 0.35 ATR** | ๐ข | Near key liquidity zones |
| **Bias = UP/DOWN** | ๐ข / ๐ด | Trend-aligned environment |
| **ABS/EXH active** | ๐ก / ๐ | Caution โ possible reversal zone |
How to Use
Confirm Volume Context โ RVOL > 1.2
Align with Bias โ Take longs only when Bias = UP, shorts only when Bias = DOWN.
Check Slope and VWAP Dir โ Ensure trending context (Slope = YES).
Confirm CVD and zฮ โ Flow should agree with price direction.
Avoid ABS/EXH Triggers โ These signal exhaustion or absorption by large players.
Enter Near PD Zones โ Ideal trade zones are within 0.35 ATR of prior-day levels.
This multi-factor confirmation reduces noise and focuses only on high-probability institutional setups.
Originality
This script was written from scratch in Pine v6.
It does not reuse existing public indicators except for standard built-ins (ta.vwap, ta.atr, etc.).
The unique combination of delta z-scoring, VWAP slope filtering, and real-time confluence zones distinguishes it from typical orderflow tools or cumulative delta overlays.
The core innovation is its merged real-time HUD that integrates institutional metrics and natural-language feedback directly on the chart, allowing traders to read market context intuitively rather than decode multiple subplots.
Notes & Disclaimers
This indicator does not repaint.
Itโs intended for educational and analytical purposes only โ not as financial advice or a guaranteed signal system.
Works best on liquid instruments (Futures, Indices, FX majors).
Avoid non-standard chart types (Heikin Ashi, Renko, etc.) for accurate readings.
Open-source, modifiable, and compatible with Pine v6.
Recommended Use
Apply it with clean charts and standard candles for the best clarity.
Use alongside a basic structure or volume profile to contextualize institutional bias zones.
Author: Dhawal Ranka
Category - Orderflow / VWAP / Institutional Analysis
Version: Pine Scriptโข v6
License: Open Source (Educational Use)
Order Flow RSI - Price / CVD / OIOrder Flow RSI blends three powerful market perspectives โ Price , Cumulative Volume Delta (CVD) , and Open Interest (OI) โ into one unified RSI-style oscillator.
It reveals momentum and imbalance across these data streams and highlights situations where participation, liquidity, and positioning disagree โ moments that often precede reversals.
What it does
The indicator converts:
Price โ RSI (classic momentum),
CVD โ RSI (buy/sell pressure balance),
OI โ RSI (position expansion/contraction)
โฆthen plots all three RSIs together on the same 0โ100 scale.
A fourth Consensus RSI (average of any two or all three) can optionally be shown to simplify the view.
Core logic
CVD engine โ based on TradingViewโs native volume-delta request.
Modes: Continuous (default, smooth line), Anchored (resets each session), Rolling window.
Open Interest โ pulled automatically from the symbolโs โ_OIโ feed; aligns to chart timeframe for real-time flow.
RSI calculation โ standard RSI applied to each data stream, optionally smoothed (SMA / EMA / RMA / WMA / VWMA).
Signals โ optional background highlights when:
All three RSIs are overbought (red) or oversold (green), or
Any pair show opposite extremes (e.g., price overbought + OI oversold).
Consensus RSI โ arithmetic mean of the selected RSIs, summarizing overall market tone.
Inputs overview
CVD settings: anchor period, lower-TF delta, mode, rolling length
RSI lengths: separate for price, CVD, OI
Smoothing: type + period applied to all RSIs at once
Consensus: choose which RSIs to average
Signals: enable/disable each combination; optional alerts
Levels: adjustable OB/MID/OS (default 70 / 50 / 30)
Visuals: fill between active RSIs, background highlights, level lines, colors in Style tab
How to read it
All 3 overbought (red): broad exhaustion โ possible correction
All 3 oversold (green): broad depletion โ possible bounce
Opposite pairs: divergence between price and participation
Priceโ but OIโ (red) โ weak rally, fading participation
Priceโ but CVDโ (green) โ hidden accumulation
Combine with structure and volume profile for confirmation.
Notes
Works best on assets with full CVD + OI data (futures, BTC, etc.).
Use Continuous CVD for smooth RSI, Anchored for session analysis.
Smoothing 2โ5 EMA is a good starting point to reduce noise.
All styling (colors, line types, thickness) is adjustable in the Style tab.
Limitations & caveats
CVD requires accurate tick/volume/delta data from your data feed. Performance may differ across instruments.
OI availability varies by exchange / symbol. Where OI is absent, pairwise OI signals are not evaluated.
This indicator is a tool โ it generates signals of interest, not guaranteed profitable trades. Backtest and combine with your risk rules.
Smoothing introduces lag; longer smoothing reduces noise but delays signals.
Order Flow RSI bridges traditional momentum analysis and order-flow context โ giving a multi-dimensional view of when markets are truly stretched or quietly reloading.
Sometimes it works, sometimes it doesn't.
Aggression Bulbs v3.1 (Sessions + Bias, fixed)EYLONAggression Bulbs v3.2 (Sessions + Bias + Volume Surge)
This indicator highlights aggressive buy and sell activity during the London and New York sessions, using volume spikes and candle body dominance to detect institutional momentum.
โ๏ธ Main Logic
Compares each candleโs volume vs average volume (Volume Surge).
Checks body size vs full candle range to detect strong directional moves.
Uses an EMA bias filter to align signals with the current trend.
Displays green bubbles for aggressive buyers and red bubbles for aggressive sellers.
๐ Sessions
London: 08:00โ12:59 UTC+1
New York: 14:00โ18:59 UTC+1
(Backgrounds: Yellow = London, Orange = New York)
๐ How to Read
๐ข Green bubble below bar โ Aggressive BUY candle (strong demand).
๐ด Red bubble above bar โ Aggressive SELL candle (strong supply).
Bubble size = relative strength (volume ร candle dominance).
Use in confluence with key POI zones, volume profile, or delta clusters.
โ ๏ธ Tips
Use on 1mโ15m charts for scalping or intraday analysis.
Combine with your session bias or FVG zones for higher accuracy.
Set alerts when score โฅ threshold to catch early momentum.
Silent Trigger Silent Trigger combines widely used concepts under one scoring engine. Each module adds weight only when its conditions are met:
1. Higher-Timeframe (HTF) context
โข Requests 1H and the next HTF up (e.g., 4H/D) with request.security(...) on confirmed bars only.
โข Uses RSI(14) and a MACD line (EMA12โEMA26 difference) for bias.
โข By default HTF weights the score. There is an option to require HTF alignment if you prefer a hard filter.
2. Market regime
โข ADX for trend strength.
โข Bollinger Band width and a fractal-energy proxy to detect squeeze/coiling vs expansion.
3. Smart-money / Wyckoff structure
โข High-volume narrow bars, absorption, spring/upthrust, and liquidity grabs past recent swing highs/lows.
4. Momentum & divergences
โข RSI and MACD-line divergences (regular + hidden) and simple exhaustion checks.
5. Fair Value Gaps (FVG)
โข 3-bar gap with mid-gap revisit confirmation.
6. Volume context
โข Relative volume and a compact 10-bin rolling volume profile to locate HVN proximity.
7. Sessions / time filter
โข Optional London/NY โkill zoneโ participation filter.
8. Correlation (optional)
โข Simple BTC trend check for USD-quoted markets.
Pre-Move (yellow) logic:
Triggers only when the market is compressed (squeeze/low fractal energy), ADX is rising, the MACD histogram is near zero (pressure building), and there is a money-flow impulse (MFI slope and/or OBV Z-score spike).
The yellow diamond is plotted on the side of the expected move:
โข Below for bullish reversals / Above for bullish breakouts.
โข Above for bearish reversals / Below for bearish breakouts.
A built-in cooldown keeps yellows from spamming.
โธป
What appears on the chart
โข Bull diamond (green): Total score โฅ your threshold and > bear score.
โข Bear diamond (magenta): Mirror of the above.
โข Pre-move (yellow): Early heads-up; use it with HTF context and structure.
All diamonds are intentionally tiny to minimize clutter.
โธป
Key settings
โข Signal Mode & Min Probability โ tighten/loosen confirmations.
โข Use Higher TF in Scoring โ soft weighting (default).
โข Require HTF Alignment โ optional hard gate.
โข Module toggles โ Smart Money, Wyckoff, FVG, Correlation, Sessions.
โข Pre-Move โ enable, cooldown bars, MFI levels, OBV Z-score threshold.
โธป
How to use (practical)
1. Choose a TF that matches your style (5โ15m intraday, 1Hโ4H swing).
2. Read HTF bias first; trade in that direction unless structure clearly supports a reversal.
3. Treat yellow as โget ready.โ Act only when a green/magenta prints with structure (S/R, FVG, HVN) and acceptable risk.
4. Place stops beyond the liquidity level or FVG midpoint; size positions conservatively.
โธป
Repainting & HTF policy
โข No lookahead is used anywhere.
โข request.security is called on confirmed bars; the HTF MACD line is computed inside the HTF context (single series), not by indexing a tuple.
โข Signals are designed for bar-close confirmation. Intra-bar alerts can change until the bar closes.
โธป
Limitations (honest)
โข Money-flow features depend on volume quality; thin/synthetic volume reduces reliability.
โข Pre-moves can fail during unscheduled news shocks or when HTF trend is dominant.
โข This is not financial advice. You are responsible for entries, exits, and risk.
โธป
Alerts
Built-in bull/bear alerts include direction and a probability bucket (Basic/Moderate/Strong/Extreme).
Pre-move yellows are primarily visual; you can still set an alert on their plot condition if desired.
โธป
Why this isnโt a โmashupโ
โข A single probability engine blends HTF bias, structure (liquidity/Wyckoff/FVG), regime, and volume into a score, rather than stacking unrelated indicators.
โข A pre-move detector that requires compression + rising trend energy + money-flow impulse, and places the marker on the side of the expected move, with cooldown control.
โข A lightweight rolling HVN check to bias continuation vs mean-reversion near key nodes.
โธป
Changelog (summary)
โข Current release: pre-move module, HTF hard-gate option, tiny diamonds, clarified HTF/no-repaint policy, session filter tidy-up.






















